interstitial lamella - Spanish English Dictionary